Construction of explicit runge-kutta pairs with stiffness detection

نویسندگان

  • Mark Sofroniou
  • Giulia Spaletta
چکیده

K e y w o r d s O r d i n a r y differential equations, Initial value problems, Runge-Kut ta methods, Stiffness detection, Symbolic computation, Computer algebra systems, Computer generation of numerical methods. 1. I N T R O D U C T I O N A framework for explicit Runge-Kutta methods is being implemented as part of an ongoing overhaul of MATHEMATICA~S differential equation solver NDSolve. One of our goals was to establish a unified environment for a whole class of methods of different orders. This helps to provide a uniform basis for comparing methods, reduces the potential for programming errors, and allows the optimization of a single implementation from which all methods benefit. Furthermore, specification of additional Runge-Kutta methods can be accomplished by simply entering the appropriate coefficients. It is well known that explicit Runge-Kutta methods are not suitable for the numerical solution of stiff differential equations. One of the features that we wanted to incorporate in our implementation was automatic stiffness detection. In this way users are provided with run-time information about when the choice of method is inappropriate. It also becomes possible to switch between stiff and nonstiff Runge-Kutta methods [1]. 0895-7177/05/$ see front mat ter (~) 2005 Elsevier Ltd. All rights reserved. Typeset by AA/tS-~X doi:10.1016/j.mcm.2005.01.01

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stiffness detection strategy for Explicit Runge Kutta Methods

This paper describes a new practical strategy to detect stiffness based on explicit Runge-Kutta schemes. This strategy implements an operative definition of stiffness based on the computation of two conditioning parameters. Test results, using a modified version of the MATLAB code DOPRI5, indicate that the new strategy is able to detect whether a problem could be solved more efficiently by an i...

متن کامل

On the Construction of Splitting Methods by Stabilizing Corrections with Runge-Kutta Pairs

In this technical note a general procedure is described to construct internally consistent splitting methods for the numerical solution of differential equations, starting from matching pairs of explicit and diagonally implicit Runge-Kutta methods. The procedure will be applied to suitable second-order pairs, and we will consider methods with or without a mass conserving finishing stage. For th...

متن کامل

Application of implicit-explicit high order Runge-Kutta methods to discontinuous-Galerkin schemes

Despite the popularity of high-order explicit Runge–Kutta (ERK) methods for integrating semi-discrete systems of equations, ERK methods suffer from severe stability-based time step restrictions for very stiff problems. We implement a discontinuous Galerkin finite element method (DGFEM) along with recently introduced high-order implicit–explicit Runge–Kutta (IMEX-RK) schemes to overcome geometry...

متن کامل

Singly diagonally implicit Runge-Kutta methods with an explicit first stage

The purpose of this paper is to construct methods for solving stiff ODEs, in particular singular perturbation problems. We consider embedded pairs of singly diagonally implicit Runge-Kutta methods with an explicit first stage (ESDIRKs). Stiffly accurate pairs of order 3/2, 4/3 and 5/4 are constructed. AMS Subject Classification: 65L05

متن کامل

Semi-Implicit Runge-Kutta Schemes for non-autonomous differential equations in reactive flow computations

This paper is concerned with time-stepping numerical methods for computing stiff semi-discrete systems of ordinary differential equations for transient hypersonic flows with thermo-chemical nonequilibrium. The stiffness of the equations is mainly caused by the viscous flux terms across the boundary layers and by the source terms modeling finite-rate thermo-chemical processes. Implicit methods a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Mathematical and Computer Modelling

دوره 40  شماره 

صفحات  -

تاریخ انتشار 2004